#题目22： 创建一个包含多个行和列的文本文件，每行代表一个学生的信息（例如：姓名、年龄、成绩）。编写一个程序来读取该文件，并提取每个学生的信息。

def  write_student():
    student_info=[]
    with open('students.txt','r',encoding='utf-8') as f:
        # f 代表文件里面所有内容 f.read()则表示全部读取出来了
        for line in f:
          print(line)
          student=line.strip().split(',')
          #这样直接进行赋值
          name,age,score=student
          student_info.append({'name':name,'age':age,'score':score})
    return student_info

if __name__ == '__main__':
    student_info=write_student()
    print(student_info)